5b7969e726edf9080e999730f53f6d449172279d,spring-web/src/main/java/org/springframework/web/util/HierarchicalUriComponents.java,HierarchicalUriComponents,equals,#Object#,425

Before Change


			return false;
		}
		HierarchicalUriComponents other = (HierarchicalUriComponents) obj;
		if (ObjectUtils.nullSafeEquals(getScheme(), other.getScheme())) {
			return false;
		}
		if (ObjectUtils.nullSafeEquals(getUserInfo(), other.getUserInfo())) {
			return false;
		}
		if (ObjectUtils.nullSafeEquals(getHost(), other.getHost())) {
			return false;
		}
		if (this.port != other.port) {
			return false;
		}
		if (!this.path.equals(other.path)) {
			return false;
		}
		if (!this.queryParams.equals(other.queryParams)) {
			return false;
		}
		if (ObjectUtils.nullSafeEquals(getFragment(), other.getFragment())) {
			return false;

After Change


		if (!(obj instanceof HierarchicalUriComponents)) {
			return false;
		}
		HierarchicalUriComponents other = (HierarchicalUriComponents) obj;
		boolean rtn = true;
		rtn &= ObjectUtils.nullSafeEquals(getScheme(), other.getScheme());
		rtn &= ObjectUtils.nullSafeEquals(getUserInfo(), other.getUserInfo());
		rtn &= ObjectUtils.nullSafeEquals(getHost(), other.getHost());
		rtn &= getPort() == other.getPort();